The complexity of game isomorphism

نویسندگان

  • Joaquim Gabarró
  • Alina García
  • Maria J. Serna
چکیده

We address the question of whether two multiplayer strategic games are equivalent and the computationalcomplexity of deciding such a property. We introduce two notions of isomorphisms, strong and weak. Each oneof those isomorphisms preserves a different structure of the game. Strong isomorphism are defined to preservethe utility functions and Nash equilibria. Weak isomorphism preserve only the player’s preference relationsand thus pure Nash equilibria. We show that the computational complexity of the game isomorphismproblem depends on the level of succinctness of the description of the input games but it is independent onwhich of the two types of isomorphisms is considered. Utilities in games can be given succinctly by Turingmachines, boolean circuits or boolean formulas, or explicitly by tables. Actions can be given also explicitlyor succinctly. When the games are given in general form, we asume a explicit description of actions anda succinct description of utilities. We show that the game isomorphism problem for general form gamesis equivalent to the circuit isomorphism when utilities are described by TMs and to the boolean formulaisomorphism problem when utilities are described by formulas. When the game is given in explicit form, weshow that the game isomorphism problem is equivalent to the graph isomorphism problem.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Computational Complexity of the Domination Game

The domination game is played on an arbitrary graph $G$ by two players, Dominator and Staller. It is known that verifying whether the game domination number of a graph is bounded by a given integer $k$ is PSPACE-complete. On the other hand, it is showed in this paper that the problem can be solved for a graph $G$ in $mathcal O(Delta(G)cdot |V(G)|^k)$ time. In the special case when $k=3$ and the...

متن کامل

Testing Graph Isomorphism in Parallel by Playing a Game

Our starting point is the observation that if graphs in a class C have low descriptive complexity, then the isomorphism problem for C is solvable by a fast parallel algorithm. More precisely, we prove that if every graph in C is definable in a finite-variable first order logic with counting quantifiers within logarithmic quantifier depth, then Graph Isomorphism for C is in TC1 ⊆ NC2. If no coun...

متن کامل

Pebble Games with Algebraic Rules

We define a general framework of partition games for formulating twoplayer pebble games over finite structures. We show that one particular such game, which we call the invertible-map game, yields a family of polynomial-time approximations of graph isomorphism that is strictly stronger than the well-known Weisfeiler-Lehman method. The general framework we introduce includes as special cases the...

متن کامل

The complexity of Scotland Yard

This paper discusses a case study of the board game of Scotland Yard from a computational perspective. Interestingly, Scotland Yard is a genuine “playgame” with imperfect information. For reasons not completely clear to me, games with imperfect information have escaped the interest of researchers in Algorithmic combinatorial gametheory. I show by means of a powerset argument, that Scotland Yard...

متن کامل

Pebble Games and Linear Equations

We give a new, simplified and detailed account of the correspondence between levels of the Sherali–Adams relaxation of graph isomorphism and levels of pebble-game equivalence with counting (higher-dimensional Weisfeiler–Lehman colour refinement). The correspondence between basic colour refinement and fractional isomorphism, due to Tinhofer [22, 23] and Ramana, Scheinerman and Ullman [17], is re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 412  شماره 

صفحات  -

تاریخ انتشار 2011